home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / texte / amigafaq / programmer / pragmas / intuition_lib.h < prev    next >
C/C++ Source or Header  |  1994-07-28  |  7KB  |  134 lines

  1. #ifndef PRAGMAS_INTUITION_LIB_H
  2. #define PRAGMAS_INTUITION_LIB_H
  3.  
  4. #ifndef CLIB_INTUITION_PROTOS_H
  5. #include <clib/intuition_protos.h>
  6. #endif
  7.  
  8. #pragma amicall(IntuitionBase,0x1e,OpenIntuition())
  9. #pragma amicall(IntuitionBase,0x24,Intuition(a0))
  10. #pragma amicall(IntuitionBase,0x2a,AddGadget(a0,a1,d0))
  11. #pragma amicall(IntuitionBase,0x30,ClearDMRequest(a0))
  12. #pragma amicall(IntuitionBase,0x36,ClearMenuStrip(a0))
  13. #pragma amicall(IntuitionBase,0x3c,ClearPointer(a0))
  14. #pragma amicall(IntuitionBase,0x42,CloseScreen(a0))
  15. #pragma amicall(IntuitionBase,0x48,CloseWindow(a0))
  16. #pragma amicall(IntuitionBase,0x4e,CloseWorkBench())
  17. #pragma amicall(IntuitionBase,0x54,CurrentTime(a0,a1))
  18. #pragma amicall(IntuitionBase,0x5a,DisplayAlert(d0,a0,d1))
  19. #pragma amicall(IntuitionBase,0x60,DisplayBeep(a0))
  20. #pragma amicall(IntuitionBase,0x66,DoubleClick(d0,d1,d2,d3))
  21. #pragma amicall(IntuitionBase,0x6c,DrawBorder(a0,a1,d0,d1))
  22. #pragma amicall(IntuitionBase,0x72,DrawImage(a0,a1,d0,d1))
  23. #pragma amicall(IntuitionBase,0x78,EndRequest(a0,a1))
  24. #pragma amicall(IntuitionBase,0x7e,GetDefPrefs(a0,d0))
  25. #pragma amicall(IntuitionBase,0x84,GetPrefs(a0,d0))
  26. #pragma amicall(IntuitionBase,0x8a,InitRequester(a0))
  27. #pragma amicall(IntuitionBase,0x90,ItemAddress(a0,d0))
  28. #pragma amicall(IntuitionBase,0x96,ModifyIDCMP(a0,d0))
  29. #pragma amicall(IntuitionBase,0x9c,ModifyProp(a0,a1,a2,d0,d1,d2,d3,d4))
  30. #pragma amicall(IntuitionBase,0xa2,MoveScreen(a0,d0,d1))
  31. #pragma amicall(IntuitionBase,0xa8,MoveWindow(a0,d0,d1))
  32. #pragma amicall(IntuitionBase,0xae,OffGadget(a0,a1,a2))
  33. #pragma amicall(IntuitionBase,0xb4,OffMenu(a0,d0))
  34. #pragma amicall(IntuitionBase,0xba,OnGadget(a0,a1,a2))
  35. #pragma amicall(IntuitionBase,0xc0,OnMenu(a0,d0))
  36. #pragma amicall(IntuitionBase,0xc6,OpenScreen(a0))
  37. #pragma amicall(IntuitionBase,0xcc,OpenWindow(a0))
  38. #pragma amicall(IntuitionBase,0xd2,OpenWorkBench())
  39. #pragma amicall(IntuitionBase,0xd8,PrintIText(a0,a1,d0,d1))
  40. #pragma amicall(IntuitionBase,0xde,RefreshGadgets(a0,a1,a2))
  41. #pragma amicall(IntuitionBase,0xe4,RemoveGadget(a0,a1))
  42. #pragma amicall(IntuitionBase,0xea,ReportMouse(d0,a0))
  43. #pragma amicall(IntuitionBase,0xf0,Request(a0,a1))
  44. #pragma amicall(IntuitionBase,0xf6,ScreenToBack(a0))
  45. #pragma amicall(IntuitionBase,0xfc,ScreenToFront(a0))
  46. #pragma amicall(IntuitionBase,0x102,SetDMRequest(a0,a1))
  47. #pragma amicall(IntuitionBase,0x108,SetMenuStrip(a0,a1))
  48. #pragma amicall(IntuitionBase,0x10e,SetPointer(a0,a1,d0,d1,d2,d3))
  49. #pragma amicall(IntuitionBase,0x114,SetWindowTitles(a0,a1,a2))
  50. #pragma amicall(IntuitionBase,0x11a,ShowTitle(a0,d0))
  51. #pragma amicall(IntuitionBase,0x120,SizeWindow(a0,d0,d1))
  52. #pragma amicall(IntuitionBase,0x126,ViewAddress())
  53. #pragma amicall(IntuitionBase,0x12c,ViewPortAddress(a0))
  54. #pragma amicall(IntuitionBase,0x132,WindowToBack(a0))
  55. #pragma amicall(IntuitionBase,0x138,WindowToFront(a0))
  56. #pragma amicall(IntuitionBase,0x13e,WindowLimits(a0,d0,d1,d2,d3))
  57. #pragma amicall(IntuitionBase,0x144,SetPrefs(a0,d0,d1))
  58. #pragma amicall(IntuitionBase,0x14a,IntuiTextLength(a0))
  59. #pragma amicall(IntuitionBase,0x150,WBenchToBack())
  60. #pragma amicall(IntuitionBase,0x156,WBenchToFront())
  61. #pragma amicall(IntuitionBase,0x15c,AutoRequest(a0,a1,a2,a3,d0,d1,d2,d3))
  62. #pragma amicall(IntuitionBase,0x162,BeginRefresh(a0))
  63. #pragma amicall(IntuitionBase,0x168,BuildSysRequest(a0,a1,a2,a3,d0,d1,d2))
  64. #pragma amicall(IntuitionBase,0x16e,EndRefresh(a0,d0))
  65. #pragma amicall(IntuitionBase,0x174,FreeSysRequest(a0))
  66. #pragma amicall(IntuitionBase,0x17a,MakeScreen(a0))
  67. #pragma amicall(IntuitionBase,0x180,RemakeDisplay())
  68. #pragma amicall(IntuitionBase,0x186,RethinkDisplay())
  69. #pragma amicall(IntuitionBase,0x18c,AllocRemember(a0,d0,d1))
  70. #pragma amicall(IntuitionBase,0x192,AlohaWorkbench(a0))
  71. #pragma amicall(IntuitionBase,0x198,FreeRemember(a0,d0))
  72. #pragma amicall(IntuitionBase,0x19e,LockIBase(d0))
  73. #pragma amicall(IntuitionBase,0x1a4,UnlockIBase(a0))
  74. #pragma amicall(IntuitionBase,0x1aa,GetScreenData(a0,d0,d1,a1))
  75. #pragma amicall(IntuitionBase,0x1b0,RefreshGList(a0,a1,a2,d0))
  76. #pragma amicall(IntuitionBase,0x1b6,AddGList(a0,a1,d0,d1,a2))
  77. #pragma amicall(IntuitionBase,0x1bc,RemoveGList(a0,a1,d0))
  78. #pragma amicall(IntuitionBase,0x1c2,ActivateWindow(a0))
  79. #pragma amicall(IntuitionBase,0x1c8,RefreshWindowFrame(a0))
  80. #pragma amicall(IntuitionBase,0x1ce,ActivateGadget(a0,a1,a2))
  81. #pragma amicall(IntuitionBase,0x1d4,NewModifyProp(a0,a1,a2,d0,d1,d2,d3,d4,d5))
  82. #pragma amicall(IntuitionBase,0x1da,QueryOverscan(a0,a1,d0))
  83. #pragma amicall(IntuitionBase,0x1e0,MoveWindowInFrontOf(a0,a1))
  84. #pragma amicall(IntuitionBase,0x1e6,ChangeWindowBox(a0,d0,d1,d2,d3))
  85. #pragma amicall(IntuitionBase,0x1ec,SetEditHook(a0))
  86. #pragma amicall(IntuitionBase,0x1f2,SetMouseQueue(a0,d0))
  87. #pragma amicall(IntuitionBase,0x1f8,ZipWindow(a0))
  88. #pragma amicall(IntuitionBase,0x1fe,LockPubScreen(a0))
  89. #pragma amicall(IntuitionBase,0x204,UnlockPubScreen(a0,a1))
  90. #pragma amicall(IntuitionBase,0x20a,LockPubScreenList())
  91. #pragma amicall(IntuitionBase,0x210,UnlockPubScreenList())
  92. #pragma amicall(IntuitionBase,0x216,NextPubScreen(a0,a1))
  93. #pragma amicall(IntuitionBase,0x21c,SetDefaultPubScreen(a0))
  94. #pragma amicall(IntuitionBase,0x222,SetPubScreenModes(d0))
  95. #pragma amicall(IntuitionBase,0x228,PubScreenStatus(a0,d0))
  96. #pragma amicall(IntuitionBase,0x22e,ObtainGIRPort(a0))
  97. #pragma amicall(IntuitionBase,0x234,ReleaseGIRPort(a0))
  98. #pragma amicall(IntuitionBase,0x23a,GadgetMouse(a0,a1,a2))
  99. #pragma amicall(IntuitionBase,0x246,GetDefaultPubScreen(a0))
  100. #pragma amicall(IntuitionBase,0x24c,EasyRequestArgs(a0,a1,a2,a3))
  101. #pragma amicall(IntuitionBase,0x252,BuildEasyRequestArgs(a0,a1,d0,a3))
  102. #pragma amicall(IntuitionBase,0x258,SysReqHandler(a0,a1,d0))
  103. #pragma amicall(IntuitionBase,0x25e,OpenWindowTagList(a0,a1))
  104. #pragma amicall(IntuitionBase,0x264,OpenScreenTagList(a0,a1))
  105. #pragma amicall(IntuitionBase,0x26a,DrawImageState(a0,a1,d0,d1,d2,a2))
  106. #pragma amicall(IntuitionBase,0x270,PointInImage(d0,a0))
  107. #pragma amicall(IntuitionBase,0x276,EraseImage(a0,a1,d0,d1))
  108. #pragma amicall(IntuitionBase,0x27c,NewObjectA(a0,a1,a2))
  109. #pragma amicall(IntuitionBase,0x282,DisposeObject(a0))
  110. #pragma amicall(IntuitionBase,0x288,SetAttrsA(a0,a1))
  111. #pragma amicall(IntuitionBase,0x28e,GetAttr(d0,a0,a1))
  112. #pragma amicall(IntuitionBase,0x294,SetGadgetAttrsA(a0,a1,a2,a3))
  113. #pragma amicall(IntuitionBase,0x29a,NextObject(a0))
  114. #pragma amicall(IntuitionBase,0x2a6,MakeClass(a0,a1,a2,d0,d1))
  115. #pragma amicall(IntuitionBase,0x2ac,AddClass(a0))
  116. #pragma amicall(IntuitionBase,0x2b2,GetScreenDrawInfo(a0))
  117. #pragma amicall(IntuitionBase,0x2b8,FreeScreenDrawInfo(a0,a1))
  118. #pragma amicall(IntuitionBase,0x2be,ResetMenuStrip(a0,a1))
  119. #pragma amicall(IntuitionBase,0x2c4,RemoveClass(a0))
  120. #pragma amicall(IntuitionBase,0x2ca,FreeClass(a0))
  121. #pragma amicall(IntuitionBase,0x300,AllocScreenBuffer(a0,a1,d0))
  122. #pragma amicall(IntuitionBase,0x306,FreeScreenBuffer(a0,a1))
  123. #pragma amicall(IntuitionBase,0x30c,ChangeScreenBuffer(a0,a1))
  124. #pragma amicall(IntuitionBase,0x312,ScreenDepth(a0,d0,a1))
  125. #pragma amicall(IntuitionBase,0x318,ScreenPosition(a0,d0,d1,d2,d3,d4))
  126. #pragma amicall(IntuitionBase,0x31e,ScrollWindowRaster(a1,d0,d1,d2,d3,d4,d5))
  127. #pragma amicall(IntuitionBase,0x324,LendMenus(a0,a1))
  128. #pragma amicall(IntuitionBase,0x32a,DoGadgetMethodA(a0,a1,a2,a3))
  129. #pragma amicall(IntuitionBase,0x330,SetWindowPointerA(a0,a1))
  130. #pragma amicall(IntuitionBase,0x336,TimedDisplayAlert(d0,a0,d1,a1))
  131. #pragma amicall(IntuitionBase,0x33c,HelpControl(a0,d0))
  132.  
  133. #endif  /*  PRAGMAS_INTUITION_LIB_H  */
  134.